nLab monad retromorphism

Contents

Contents

Idea

A retromorphism of monads is a retrocell between the carriers of the monads, which preserves the unit and multiplication.

Monads in double categories

Recall that a monad (A,t,η,μ)(A, t, \eta, \mu) in a double category consists of a loose morphism t:AAt \colon A \nrightarrow A and cells called the unit and multiplication, respectively, subject to the following axioms.

  1. Left unitality: μ(η1 t)=1 t\mu \circ (\eta \odot 1_{t}) = 1_t
  2. Right unitality: μ(1 tη)=1 t\mu \circ (1_{t} \odot \eta) = 1_{t}
  3. Associativity: μ(μ1 t)=μ(1 tμ)\mu \circ (\mu \odot 1_{t}) = \mu \circ (1_{t} \odot \mu)

Definition

Let 𝔻\mathbb{D} be a double category equipped with a choice of companions denoted () *(-)_{\ast}.

Definition

A monad retromorphism (f,φ):(A,t)(B,s)(f, \varphi) \colon (A, t) \nrightarrow (B, s) consists of a tight morphism f:ABf \colon A \to B and a cell in 𝔻\mathbb{D} subject to the following axioms.

  1. Respects units: φ(1 f *η s)=η t1 f *\varphi \circ (1_{f_{\ast}} \odot \eta_{s}) = \eta_{t} \odot 1_{f_{\ast}}
  2. Respects multiplication: (μ t1 f *)(1 tφ)(φ1 s)=φ(1 f *μ s)(\mu_{t} \odot 1_{f_{\ast}}) \circ (1_{t} \odot \varphi) \circ (\varphi \odot 1_{s}) = \varphi \circ (1_{f_{\ast}} \odot \mu_{s})

Note that the cell φ\varphi in the definition corresponds to a retrocell in 𝔻\mathbb{D} of the following shape.

Properties

Proposition

A monad retromorphism (f,φ):AB(f, \varphi) \colon A \nrightarrow B induces a module (A,t)(B,s)(A, t) \nrightarrow (B, s) consisting of the loose morphism tf *:ABt \odot f_{\ast} \colon A \nrightarrow B and the cells

determining left action and right action, respectively.

Examples

  • A monad internal to the double category 𝕊pan\mathbb{S}\mathrm{pan} is a small category. A monad retromorphism is then a retrofunctor. That each retrofunctor determines a profunctor is a corollary of Proposition .

  • A monad internal the double category of 𝒱\mathcal{V}-matrices for a distributive monoidal category (𝒱,,I)(\mathcal{V}, \otimes, I) is an enriched category. A monad retromorphism is then an enriched retrofunctor, and each enriched retrofunctor determines an enriched profunctor.

References

The terminology is introduced in the following thesis, where the definition is alluded to:

  • Matthew Di Meglio, The category of asymmetric lenses and its proxy pullbacks. Master’s thesis. Macquarie University, 2021. doi: 10.25949/20236449, pdf

A definition is introduced in:

Monad retromorphisms are further studied in:

Last revised on November 28, 2024 at 15:19:20. See the history of this page for a list of all contributions to it.